Big Huge Thesaurus

capital of Tanzania

noun